consumer slowdown - Spanish English Dictionary